development requirements